Curves in Computer Graphics
نویسنده
چکیده
The only primitive geometric objects that computer graphics hardware typically can draw are points, lines and polygons. Usually there are special mechanisms to draw images, text characters, et cetera, but these are not commonly considered “geometric” since they are not usually transformed by geometric operations like rotation and perspective projection. Obviously it is important that graphics programs be able to draw more complex geometric forms from simple circles to complex surfaces in three dimensions. In real computer hardware, curves are usually drawn as a series of short straight line segments, and surfaces as meshes of polygons, usually triangles or quadrilaterals. A major problem in the design of graphics libraries is to provide a high level interface to the hardware that allows users to draw curves and surfaces from higher level descriptions rather than to require them to reduce curves and surfaces to line segments and polygons themselves. In this paper we will discuss some methods that are used to draw curves; many surface generating techniques are similar, but needless to say, the situation there is often far more complicated.
منابع مشابه
Directional Stroke Width Transform to Separate Text and Graphics in City Maps
One of the complex documents in the real world is city maps. In these kinds of maps, text labels overlap by graphics with having a variety of fonts and styles in different orientations. Usually, text and graphic colour is not predefined due to various map publishers. In most city maps, text and graphic lines form a single connected component. Moreover, the common regions of text and graphic lin...
متن کاملMultiresolution Applications in Computer Graphics : Curves
Multiresolution Applications in Computer Graphics: Curves, Images, and Video
متن کاملParallel Implementation of Particle Swarm Optimization Variants Using Graphics Processing Unit Platform
There are different variants of Particle Swarm Optimization (PSO) algorithm such as Adaptive Particle Swarm Optimization (APSO) and Particle Swarm Optimization with an Aging Leader and Challengers (ALC-PSO). These algorithms improve the performance of PSO in terms of finding the best solution and accelerating the convergence speed. However, these algorithms are computationally intensive. The go...
متن کاملCreating computer graphics and animations based on parametric equations of lines and curves – proposals for mathematics education at upper secondary level
Creating computer visualizations, especially animations, can help students to understand geometric objects (especially straight lines and curves), which are described by parametric equations, as point sets and to discover functional relationships and dynamic aspects. Because creating computer animations is very attractive for students it can help to motivate them to figure out features of param...
متن کاملTENSION QUARTIC TRIGONOMETRIC BÉZIER CURVES PRESERVING INTERPOLATION CURVES SHAPE
In this paper simple quartic trigonometric polynomial blending functions, with a tensionparameter, are presented. These type of functions are useful for constructing trigonometricB´ezier curves and surfaces, they can be applied to construct continuous shape preservinginterpolation spline curves with shape parameters. To better visualize objects and graphics atension parameter is included. In th...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2002